point rain - French English Dictionary